threaded mandrel - Spanish English Dictionary